import Vue from 'vue'
import App from './App.vue'
// 引入字体图标
import './assets/font/iconfont.css'
// 引入按钮组件
import AaButton from './components/button.vue'
// 引入diago组件
import AaDialog from './components/dialog.vue'
// 引入input组件
import AaInput from './components/input.vue'
// 引入字体图标组件
import AaIcon from './components/icon.vue'
// 引入开关组件
import AaSwitch from './components/switch.vue'
// 引入单选框组件
import AaRadio from './components/radio.vue'
// 引入文本组件
import Aalabel from './components/label.vue'
// 引入radio-group组件
import AaRadioGroup from './components/radio-group.vue'
// 引入复选框组件
import AaCheckbox from './components/checkbox.vue'
// 引入checkbox-group组件
import CheckboxGroup from './components/checkbox-group.vue'
// 引入form组件
import AaForm from './components/form.vue'
// 引入form-item组件
import AaFormItem from './components/form-item.vue'
Vue.config.productionTip = false

Vue.component(AaButton.name, AaButton)
Vue.component(AaDialog.name, AaDialog)
Vue.component(AaInput.name, AaInput)
Vue.component(AaIcon.name, AaIcon)
Vue.component(AaSwitch.name, AaSwitch)
Vue.component(AaRadio.name, AaRadio)
Vue.component(Aalabel.name, Aalabel)
Vue.component(AaRadioGroup.name, AaRadioGroup)
Vue.component(AaCheckbox.name, AaCheckbox)
Vue.component(CheckboxGroup.name, CheckboxGroup)
Vue.component(AaForm.name, AaForm)
Vue.component(AaFormItem.name, AaFormItem)
new Vue({
  render: h => h(App)
}).$mount('#app')
